﻿using Mt.Site.Core.WorkFlows.Enum;
using System;
using System.Collections.Generic;

namespace Mt.Site.Application.WorkFlows.Archive.Dto
{
    public class PagedArchivedPaperDto
    {
        public Guid PaperId { get; set; }

        public string Title { get; set; }

        public DateTime CreationTime { get; set; }

        /// <summary>
        /// 执行人
        /// </summary>
        public string UserName { get; set; }

        public long? UserId { get; set; }

        public string UnitName { get; set; }

        public long UnitId { get; set; }


        public string WorkFlowName { get; set; }

        public Guid WorkFlowId { get; set; }

        public long SerialNumber { get; set; }

        public string ReferNumber { get; set; }

        public int WhYear { get; set; }

        public int WhNumber { get; set; }

        public string WhName { get; set; }

        public Guid? WenHaoId { get; set; }

        public ApprovalResult ApprovalResult { get; set; }

        public Guid NodeId { get; set; }

        public string NodeName { get; set; }

        public DateTime PublishTime { get; set; }

        public Dictionary<string, string> FieldList { get; set; }
    }
}
